# -增
# list1 = [1, 2, 3, 4, 5]
# append(): 增加指定数据到列表中
# list1.append(6)
# list1.append(7)
# print(list1)
# extend(): 列表结尾追加数据，如果数据是⼀个序列，
#         则将这个序列的数据逐⼀添加到列表
# list1.extend([6, 7, 8, 9, 10])
# list1.extend(['abc'])
# print(list1)
# insert(): 指定位置新增数据
# list1.insert(2,'a')
# list1.insert(2,[10,11])
# print(list1)


# -删
# list1 = [1, 2, 5, 3, 5, 4, 5]
# del :列表[索引] 删除列表中的某个元素
# del list1[2]
# print(list1)
# pop(): 删除指定下标的数据(默认为最后⼀个)，并返回该数据
# print(list1.pop(), list1)
# print(list1.pop(2), list1)
# remove(): 移除列表中某个数据的第⼀个匹配项。
# list1.remove(5)
# print(list1)

# 改
# list1 = [1, 20, 13, 4, 15]
# -列表[索引] = 修改后的值: 修改列表中的某个元素
# list1[2] = 10
# print(list1)
# -reverse(): 将数据序列进⾏倒叙排列
# list1.reverse()
# print(list1)
# -sort(): 对列表序列进⾏排序
# list1.sort(reverse=True)
# print(list1)


# 查
list1 = [1, 20, 15,13, 4, 15]
# index() : 指定数据所在位置的下标
# print(list1.index(15))

# count():统计指定数据在当前列表中出现的次数
# print(list1.count(15))
# in :判断指定数据在某个列表序列，如果在返回True，否则返回False
print(25 in list1)
# not in :判断指定数据不在某个列表序列，如果不在返回True，否则返回False
print(25 not in list1)
